roadside ditch - Francés Inglés Diccionario